<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var user=prompt("请输入您的身份证:");	
//			15位的纯数字或者前17位的纯数字+最后一位可以为数字或者X或者x
//			var reg=/^(\d{15}|\d{17}[0-9Xx])$/;

//			都 有15位的纯数字，最后三位可以输入也可以不输入，输入则是数字+数字+数字或X或x-->新身份证
			var reg=/^\d{15}(\d\d[0-9Xx])?$/;
			console.log(reg.test(user));
		</script>	
	</body>
</html>
